#ifndef table_H_
#define table_H_

#include "enums.h"
#include "card.h"
#include "player.h"
#include "deck.h"
#include "hand.h"
#include <vector>
#include <string>

class table{

private:
	vector<card> groundCards;
	deck deckSet;
	std::vector<player> players;
public:
	table(){}
	table(int n);
	deck getDeck();
	std::vector<card> getGroundCards();
	std::vector<player> getPlayers();
	void preflop();
	void flop();
	void turn();
	void river();
	int winner();
	void show(std::string stepFlag);

};


#endif